package org.vy.dal.dao;

import java.io.ByteArrayInputStream;
import java.util.Date;

import org.vy.dal.common.BaseDO;
import org.vy.dal.common.DBField;
import org.vy.dal.common.DBSeqGenerator;
import org.vy.dal.common.DBTable;

@DBTable("vy_print_label_report_instance")
@DBSeqGenerator(org.vy.dal.CommonSeqProvider.class)
public class VyPrintLabelReportInstanceDO extends BaseDO {
	public void setReportInstanceId( Integer value) { 
		m_ReportInstanceId = value;
	}
	public Integer getReportInstanceId() { 
		return m_ReportInstanceId;
	}
	public void setReportId( Integer value) { 
		m_ReportId = value;
	}
	public Integer getReportId() { 
		return m_ReportId;
	}
	public void setStatus( Integer value) { 
		m_Status = value;
	}
	public Integer getStatus() { 
		return m_Status;
	}
	public Date getStartTime() {
		return m_StartTime;
	}
	public void setStartTime(Date mStartTime) {
		m_StartTime = mStartTime;
	}
	public Date getEndTime() {
		return m_EndTime;
	}
	public void setEndTime(Date mEndTime) {
		m_EndTime = mEndTime;
	}
	public void setReportData(ByteArrayInputStream value) { 
		m_ReportData = value;
	}
	public ByteArrayInputStream getReportData() { 
		return m_ReportData;
	}

	@DBField("REPORT_INSTANCE_ID")
	private Integer m_ReportInstanceId;

	@DBField("REPORT_ID")
	private Integer m_ReportId;

	@DBField("STATUS")
	private Integer m_Status;

	@DBField("START_TIME")
	private Date m_StartTime;

	@DBField("END_TIME")
	private Date m_EndTime;

	@DBField("REPORT_DATA")
	private ByteArrayInputStream m_ReportData;
}